﻿// 5376. 牛群.cpp : 此文件包含 "main" 函数。程序执行将在此处开始并结束。
//

#include <iostream>

/*
https://www.acwing.com/problem/content/5379/

约翰有 n
 头奶牛。

每头奶牛的品种由一个小写字母表示，不同奶牛的品种可能不同。

请问，能否将这些奶牛分为两个非空的牛群，并使得每个牛群都恰好包含两种奶牛。

例如，如果一共有 5
 头奶牛，品种依次为 aabcc，则可将它们分为两个牛群 ab 和 acc，其中，第 1
 个牛群恰好包含 a、b 两个品种的奶牛，第 2
 个牛群恰好包含 a、c 两个品种的奶牛。

输入格式
共一行，包含一个长度为 n
 的由小写字母构成的字符串，其中第 i
 个字符表示第 i
 头奶牛的品种。

输出格式
如果可以将这些奶牛分为两个非空的牛群，并使得每个牛群都恰好包含两种奶牛，则输出 Yes，否则输出 No。

数据范围
前 4
 个测试点满足 1≤n≤5
。
所有测试点满足 1≤n≤105
。

输入样例1：
ababa
输出样例1：
Yes
输入样例2：
aabcc
输出样例2：
Yes
输入样例3：
abbb
输出样例3：
No
*/
int main()
{
    std::cout << "Hello World!\n";
}

 